package com.company.structural.proxy_pattern.real_subject;

/**
 * 身份验证
 * @ClassName AccessValidator
 * @Author tiezheng.han
 * @Date 2020/9/1 17:47
 **/
public class AccessValidator {

    /**
     * 模拟实现登录验证
     */
    public boolean validate(String userId){
        System.out.println("在数据库中验证用户‘" + userId + "’是否为合法用户？");
        if (userId.equals("杨过")){
            System.out.println("'" + userId + "'登录成功！");
            return true;
        } else {
            System.out.println("'" + userId + "'登录失败！");
            return false;
        }
    }
}
